<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>
       /*  6.打印水仙花数
        > 需求：打印100 - 999之间的 为水仙花 的数字
        备注：一个数字中每一位的三次幂（三次方） 之和 等于这格数，那么这个数就叫做是水仙花数
        例如：153 = 1 * 1 * 1 + 3 * 3 * 3 + 5 * 5 * 5 */
        var n;
        for(n = 100; n <= 999; n++){
            var n1 = parseInt(n / 100) * parseInt(n / 100) * parseInt(n / 100);     //
            var n2 = parseInt((n % 100)/10 ) * parseInt((n % 100)/10 ) * parseInt((n % 100)/10 );
            var n3 = parseInt(n % 10) * parseInt(n % 10) * parseInt(n % 10);
            if(n == n1 + n2 + n3){
                console.log(n);
            }
        }
    </script>
</body>

</html>